package com.syh.jn.scm.service.api.downstream.finance;

import com.syh.jn.scm.dto.downstream.finance.DownIncomeBillVo;
import com.syh.jn.scm.dto.support.FilesDto;
import com.syh.jn.scm.service.core.BaseService;

/**
 * Date:2018/7/19
 * Author:Clown
 * 下游收入单service接口;
 */
public interface DownIncomeBillService extends BaseService<Object, Object, DownIncomeBillVo, Long> {
  /**
   * 确认生效
   *
   * @param id
   * @return
   */
  Boolean confirmState(Long id);

  /**
   * 取消生效
   *
   * @param id
   * @return
   */
  Boolean cancelConfirm(Long id);

  /**
   * 上传单据图片
   *
   * @param dto
   */
  public void upload(FilesDto dto);

}
